lipid-encapsulated compound - English Synonyms Dictionary